package model

import (
	"gorm.io/gorm"
	"time"
)

type Role struct {
	RoleId    int64          `gorm:"primarykey"`       // 角色id
	RoleName  string         `gorm:"type:varchar(30)"` // 角色名称
	RoleType  int            // 角色类型 0管理员 1普通用户 2超级用户
	CreatedAt time.Time      // 创建时间
	UpdatedAt time.Time      // 修改时间
	DeletedAt gorm.DeletedAt `gorm:"index"` // 是否已删除
}

func (t Role) TableName() string {
	return "role"
}
